/*
* Name: TouchHandle.h
* Created by 勇 on 2022/11/16.
* Description: 触摸按键处理
*
*/

#ifndef ARDUINO_ESP8266_TOUCHHANDLE_H
#define ARDUINO_ESP8266_TOUCHHANDLE_H

#include "pinHandle/PinHandle.h"



/**
 * 初始化触摸按键
 */
void initTouchButton();

/**
 * 触摸按键轮询
 */
void touchCheck();

/**
 * 触摸按键  单击处理
 */
void touchClickHandle(void *num);

/**
 * 触摸按键 长按开始
 */
void touchLongClickStart();

/**
 * 触摸按键 长按结束
 */
void touchLongClickStop();


/**
 * 触摸按键2 长按开始
 */
void towTouchLongClickStart();

/**
 * 触摸按键2 长按结束
 */
void towTouchLongClickStop();

/**
 * 触摸按键3 长按开始
 */
void threeTouchLongClickStart();

/**
 * 触摸按键3 长按结束
 */
void threeTouchLongClickStop();


#endif //ARDUINO_ESP8266_TOUCHHANDLE_H
